"""
项目简介
模拟乘车过程

知识模块
Python 编程语言
知识点
分支语句-if
受众
初级测试开发工程师
初级Python开发工程师
作业要求
编写一个 Python 程序，模拟乘坐公交车过程，并且可以有座位坐下。要求：输入公交卡当前的余额，只要不低于2元，就可以上公交车；如果车上有空座位，就可以坐下。

解题思路
获取输入的公交卡余额。

判断输入的余额是否大于等于2。

如果余额大于等于2，继续获取车上是否有空座位，再继续进行判断。
"""


# money = float(input("请输入公交卡的余额:"))
# sit = 10
#
# if money >= 2:
#     if sit >0 :
#         print("有座请坐!")
#     else:
#         print("请站好,无座")
# else:
#     print(f"你的余额是:{money},不足2元，请重置")


CardCash = int(input('请输入您的公交卡余额：'))
if CardCash >= 2:
    print('余额足够，您可以上车了')
    isSeat = input('车上是否有空座位(有/没有)？')
    if isSeat == '有':
        print('您可以坐下')
    else:
        print('没有座位，只能站着')
else:
    print('余额不够，您不能上车')


"""
CardCash = int(input('请输入您的公交卡余额：'))：使用input() 函数获取用户输入的余额，并转换成 int 类型，再赋值给变量CardCash。

if CardCash >= 2：用于判断余额是否大于等于2。如果条件为真，即余额足够支付车费，继续执行下面的代码。反之，则打印余额不够，您不能上车

isSeat = input('车上是否有空座位(有/没有)？')：这行代码用于获取用户输入，询问车上是否有空座位，将用户的输入数据赋值给变量 isSeat。

if isSeat == '有'：用于判断是否有空座位，如果条件为真，打印您可以坐下。反之，则打印没有座位，只能站着。
"""